package com.xx.redBook.service;

import com.xx.redBook.domain.RedBookLike;
import com.xx.redBook.domain.model.RedBookResponse;
import com.xx.redBook.domain.vo.RedBookBatchLikeVO;

import java.util.List;
import java.util.Map;

/**
 * 老板Service接口
 *
 * @author ruoyi
 * @date 2024-09-28
 */
public interface IRedBookLikeService
{
    RedBookLike selectRedBookLikeById(String id);

    List<RedBookLike> selectRedBookLikeList(RedBookLike biLiLike);

    List<String> insertRedBookLike(RedBookLike biLiLike);

    int updateRedBookLike(RedBookLike biLiLike);

    int deleteRedBookLikeByIds(String[] ids);

    Map<String, Object> checkOidRpidLikeCount(RedBookLike biLiLike);

    void batchRedBookLike(RedBookBatchLikeVO redBookBatchLikeVO);

    List<RedBookResponse> getReplyByMainUrl(String url);
}
